package com.ruoyi.oa.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 费用报销对象 oa_finance_submit
 *
 * @author xiaoyan
 * @date 2023-05-17
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("oa_finance_submit")
public class OaFinanceSubmit extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     * 主键ID
     */
    @TableId(value = "id")
    private String id;
    /**
     * 部门id
     */
    private Long deptId;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 项目名称
     */
    private String projectName;
    /**
     * 报销人姓名
     */
    private String applicantName;
    /**
     * 报销人所属部门
     */
    private String applicantDept;
    /**
     * 报销人卡号
     */
    private String applicantCardNumber;
    /**
     * 报销人开户银行名称
     */
    private String applicantRankName;
    /**
     * 费用类型
     */
    private String applicantType;
    /**
     * 报销内容
     */
    private String applicantContent;
    /**
     * 收款方单位名称
     */
    private String payeeUnitName;
    /**
     * 收款方账号
     */
    private String payeeAccount;
    /**
     * 收款方开户银行名称
     */
    private String payeeRankName;
    /**
     * 收款合计
     */
    private String payeeTotal;
    /**
     * 收款总额大写
     */
    private String payeeCapitalization;
    /**
     * oss集合
     */
    private String attachment;
    /**
     * 备注
     */
    private String remarks;

}
